Ivan PirisIvan Piris
Mislabeled Data: The Silent Flaw Inside Vietnamese Football AnalyticsIn the data file I opened on the morning of January 6, 2026, there were thirt...
Beyond the trophy: Kim Sang Sik's FIFA ASEAN Cup missionPeople laughed at me for Walker. Three years later, they cried tears of...
The 9...a5 Move Against the Bayonet: Decoding an Opening PromiseOn the cover of the disc, the position is printed at move nine. White's pawn...
When Data Falls Silent: Vietnamese Football and the Lesson of Two-Round VerificationWhen Data Falls Silent: Vietnamese Football and the Lesson of Two-Round...
Dakar 2026 Beach Volleyball Schedule: Six Blank Kick-off Times and Africa's Historic First Buried at the BottomI opened the beach volleyball schedule release for the Dakar 2026 Youth Olymp...
Visa VMC Fall 2026: When a National Ticket Becomes a Gateway to the Open SeaOn October 17, in Ho Chi Minh City, six teams will walk into a best-of-seven...
Veterans Home Nations: England win 7 of 8 team golds, but the singles events tell a different storyI once stood less than two metres from a veterans table tennis table, inside ...
The Empty Wind Column: The Data Gap in Vietnamese Women's AthleticsThe women's 200m final at a domestic meet. I stood at the foot of stand B wit...
Türkiye's Top-Six Finish in Men's Volleyball: The Best Result in History and the 2027 TrapTürkiye has reached the top six of a men's volleyball World Championship for...
Tanvi Patri Wins U17 Title at Badminton Asia Junior Championships 2026: India's New Rhythm in ChengduAcross her entire run in Chengdu, Tanvi Patri did not lose a single deciding...
Comprehensive Football Analysis: When Input Data Is Empty and the Consequences for AnalysisIn the context of modern football analysis, the quality of input data plays a...
Tran Thu Hang Wins World Cup Pickleball 2026: Reading a KOL-Category Title Through the Lens of DataThe final point dropped, and Tran Thu Hang broke down on court. She had just...
Kevin Diks and the Fitness Question Before the Indonesia vs Thailand Final: When the Captain Speaks About His Own RiskIn a press conference in Jakarta on Sunday, October 4, 2026, Kevin Diks sat...
Victory of Grit: Vietnam 3-1 Thailand and the Lesson from the NumbersI have followed 14 matches of the Vietnam national team in 2026, and I can te...
SBCL Premier Division Weekend 1: Reading 12-10, Age 17 and the Flow of Imported PlayersSBCL Premier Division Weekend 1: Reading 12-10, Age 17 and the Flow of Import...
The Himass and TanVuu Ruling: How KRAFTON's Transparency Gap Became an International Storm02:17 AM Vietnam time, August 13, 2026. A short notice appeared on the offici...
From the wet pitch at PVF to the Asian Cup: Vietnam’s tactical puzzle after the 2026 AFF Cup titleHanoi had just stopped raining, and the pitch at the PVF youth football...
Nintendo Direct: A Switch 2 Blockbuster Showcase With a Familiar Esports VoidWhen the opening notes of Ocarina of Time rang out during Nintendo's latest...
Vietnam's Women's Sepak Takraw and the Two-Tier Reward Architecture at ASIAD 20 NagoyaThe announcement named two athletes: Nguyen Thi Thu Trang and Nguyen Thi Khan...
Vietnam Football Analysis Report Warns of Risks from Empty Input DataA professional analysis report on Vietnamese football could not produce a...
